river terrace - Spanisch Englisch Wörterbuch